.container {
	margin: 0px auto; 
	padding: 0px;
	position: static;
}
.tool {
	 float: right; 	padding: 0px; 
	margin: 0px auto;
}

.alert_box,
.download_box,
.info_box, 
.warning_box, 
.black_box,
.sec_box {
		margin-top: 10px;  
	margin-right: 10px;  
	margin-bottom: 10px;  
	margin-left: 10px;
		padding-left: 25px;
	padding-right: 5px;
	background-position:top left;
	text-align: left;	min-height: 20px;
	text-align: left;	min-height: 20px;
		background-repeat: no-repeat;
	padding-top: 5px;
	padding-bottom: 5px;
}

.sec_box {
	background-color: #E2F8DE;
		background-image: url(http://4.bp.blogspot.com/-tJaSsy0wG_8/TexjrsyTYKI/AAAAAAAAAdA/JeKJICwpBJE/s30/PasswordCrackerIcon.jpg);
		border: 1px dashed #7AD975;
	color: #000000;
}
.alert_box {
	background-color: #FFE7E6;
		background-image: url(http://1.bp.blogspot.com/_u7otytX-Cwg/TO5uwkIx5aI/AAAAAAAAAIU/zCDi3ergQjg/s30/alert.jpg);	
		border: 1px dashed #FF4F4A;
	color: #000000;
}

.download_box {
	background-color: #DFF0FF;
		background-image: url(http://4.bp.blogspot.com/_u7otytX-Cwg/TO5y81cQ_5I/AAAAAAAAAIo/zqhSQo_m8Mk/s30/download.png);
		border: 1px dashed #65ADFE;
	color: #000000;
}


.info_box {
	background-color: #E2F8DE;
		background-image: url(http://1.bp.blogspot.com/_u7otytX-Cwg/TO5u3Yi3A0I/AAAAAAAAAIg/HskmOjL8cns/s30/info.jpg);
		border: 1px dashed #7AD975;
	color: #000000;
}

.warning_box {
	background-color: #FEFFD5;
		background-image: url(http://4.bp.blogspot.com/_u7otytX-Cwg/TO5u4kuKbAI/AAAAAAAAAIk/7lGp-FaesQY/s30/warning.jpg);
		border: 1px dashed #FE9A05;
	color: #000000;
}

.black_box {
	background-color: #000000;
		background-image: url(http://3.bp.blogspot.com/_u7otytX-Cwg/TO5u0kD2zxI/AAAAAAAAAIY/h4J7kxSbKow/s30/earth.jpg);
		border: 1px dashed #6E6E6E;
	color: #FFFFFF;
}

.grey_box {
	background: #EEEEEE;
	padding: 5px;
	margin-top: 10px;  
	margin-right: 10px;  
	margin-bottom: 10px;  
	margin-left: 10px;
	border: 1px dashed #BBBBBB;
	color: #000000;
			text-align: left;}
.code_box {
	background: #DFF0FF;
	padding: 5px;
	margin-top: 10px;  
	margin-right: 10px;  
	margin-bottom: 10px;  
	margin-left: 10px;
	border: 1px dashed #BBBBBB;
	color: #000000;
			text-align: left;
-moz-box-shadow: 8px 8px 8px #ccc;
  -webkit-box-shadow: 8px 8px 8px #ccc;
  box-shadow: 8px 8px 8px #ccc;
/*Newly Edited*/
max-height: 200px;
overflow: auto;
	height: auto;
}
.grey_caption_box {
	font-weight: bold;
	background-repeat: no-repeat;
	-webkit-background-origin: border;
	-webkit-background-clip: border;
	-moz-background-origin: border;
	-moz-background-clip: border;
  background-origin: border;
	background-clip: border;
	background-color: #BBBBBB;
	color: #FFFFFF;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-color: #BBBBBB;
	border-right-color: #BBBBBB;
	border-bottom-color: #BBBBBB;
	border-left-color: #BBBBBB;
	min-height:20px;
			text-align: left;	margin-top: 10px;  
	margin-right: 10px;  
	margin-bottom: 0px;  
	margin-left: 10px;
}
.grey_body_box {
	background-color: #EEEEEE;
	padding: 5px;
	color: #000000;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #BBBBBB;
	border-right-color: #BBBBBB;
	border-bottom-color: #BBBBBB;
	border-left-color: #BBBBBB;
			text-align: left;	margin-top: 0px;  
	margin-right: 10px;  
	margin-bottom: 10px;  
	margin-left: 10px;
}
.code_caption_box {
	font-weight: bold;
	background-repeat: no-repeat;
	-webkit-background-origin: border;
	-webkit-background-clip: border;
	-moz-background-origin: border;
	-moz-background-clip: border;
  background-origin: border;
	background-clip: border;
	background-color: #BBBBBB;
	color: #FFFFFF;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-color: #BBBBBB;
	border-right-color: #BBBBBB;
	border-bottom-color: #BBBBBB;
	border-left-color: #BBBBBB;
	min-height:20px;
			text-align: left;	margin-top: 10px;  
	margin-right: 10px;  
	margin-bottom: 0px;  
	margin-left: 10px;
}
.code_body_box {
	background-color: #EEEEEE;
	padding: 5px;
	color: #000000;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #BBBBBB;
	border-right-color: #BBBBBB;
	border-bottom-color: #BBBBBB;
	border-left-color: #BBBBBB;
			text-align: left;	margin-top: 0px;  
	margin-right: 10px;  
	margin-bottom: 10px;  
	margin-left: 10px;
}
.alert_caption_box,
.download_caption_box,
.info_caption_box,
.warning_caption_box,
.black_caption_box ,
.sec_caption_box{
	border-top-style: dashed;  
	border-right-style: dashed;  
	border-left-style: dashed;  
	margin-top: 10px;  
	margin-right: 10px;  
	margin-bottom: 0px;  
	margin-left: 10px;
	font-weight: bold;
	background-repeat: no-repeat;
	-webkit-background-origin: border;
	-webkit-background-clip: border;
	-moz-background-origin: border;
	-moz-background-clip: border;
  background-origin: border;
	background-clip: border;
		padding-left: 25px;
	padding-right: 5px;
	background-position: left;
	text-align: left;	padding-top: 3px;
	padding-bottom: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-left-style: solid;
	min-height:20px;
	}

.alert_caption_box {
		background-image: url(http://1.bp.blogspot.com/_u7otytX-Cwg/TO5uwkIx5aI/AAAAAAAAAIU/zCDi3ergQjg/s30/alert.jpg);
		background-color: #FF4F4A;
	color: #FFFFFF;
	border-top-color: #FF4F4A;
	border-right-color: #FF4F4A;
	border-bottom-color: #FF4F4A;
	border-left-color: #FF4F4A;
}

.download_caption_box {
		background-image: url(http://4.bp.blogspot.com/_u7otytX-Cwg/TO5y81cQ_5I/AAAAAAAAAIo/zqhSQo_m8Mk/s30/download.png);
		background-color: #65ADFE;
	color: #FFFFFF;
	border-top-color: #65ADFE;
	border-right-color: #65ADFE;
	border-bottom-color: #65ADFE;
	border-left-color: #65ADFE;
}

.info_caption_box {
		background-image: url(http://1.bp.blogspot.com/_u7otytX-Cwg/TO5u3Yi3A0I/AAAAAAAAAIg/HskmOjL8cns/s30/info.jpg);
		background-color: #7AD975;
	color: #FFFFFF;
	border-top-color: #7AD975;
	border-right-color: #7AD975;
	border-bottom-color: #7AD975;
	border-left-color: #7AD975;
}
.sec_caption_box {
		background-image: url(http://4.bp.blogspot.com/-tJaSsy0wG_8/TexjrsyTYKI/AAAAAAAAAdA/JeKJICwpBJE/s30/PasswordCrackerIcon.jpg);
		background-color: #7AD975;
	color: #FFFFFF;
	border-top-color: #7AD975;
	border-right-color: #7AD975;
	border-bottom-color: #7AD975;
	border-left-color: #7AD975;
}

.warning_caption_box {
		background-image: url(http://4.bp.blogspot.com/_u7otytX-Cwg/TO5u4kuKbAI/AAAAAAAAAIk/7lGp-FaesQY/s30/warning.jpg);
		background-color: #FE9A05;
	color: #FFFFFF;
	border-top-color: #FE9A05;
	border-right-color: #FE9A05;
	border-bottom-color: #FE9A05;
	border-left-color: #FE9A05;
}

.black_caption_box {
		background-image: url(http://3.bp.blogspot.com/_u7otytX-Cwg/TO5u0kD2zxI/AAAAAAAAAIY/h4J7kxSbKow/s30/earth.jpg);
		background-color: #333333;
	color: #FFFFFF;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	border: 1px dashed #6E6E6E;
}

.alert_body_box,
.download_body_box,
.info_body_box,
.warning_body_box,
.black_body_box,
.sec_body_box {
	padding: 5px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
			text-align: left;	border-left-style: dashed;  
	border-right-style: dashed;  
	border-bottom-style: dashed;  
	margin-top: 0px;  margin-right: 10px;  
	margin-bottom: 10px;  
	margin-left: 10px;
}

.alert_body_box {
	background-color: #FFE7E6;
	color: #000000;
	border-top-color: #FF4F4A;
	border-right-color: #FF4F4A;
	border-bottom-color: #FF4F4A;
	border-left-color: #FF4F4A;
}

.download_body_box {
	background-color: #DFF0FF;
	color: #000000;
	border-top-color: #65ADFE;
	border-right-color: #65ADFE;
	border-bottom-color: #65ADFE;
	border-left-color: #65ADFE;
}

.info_body_box {
	background-color: #E2F8DE;
	color: #000000;
	border-top-color: #7AD975;
	border-right-color: #7AD975;
	border-bottom-color: #7AD975;
	border-left-color: #7AD975;
}
.sec_body_box {
	background-color: #E2F8DE;
	color: #000000;
	border-top-color: #7AD975;
	border-right-color: #7AD975;
	border-bottom-color: #7AD975;
	border-left-color: #7AD975;
}

.warning_body_box {
	background-color: #FEFFD5;
	color: #000000;
	border-top-color: #FE9A05;
	border-right-color: #FE9A05;
	border-bottom-color: #FE9A05;
	border-left-color: #FE9A05;
}

.black_body_box {
	background-color: #000000;
	color: #FFFFFF;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	border: 1px dashed #000000;
}

.custom_box {
	padding-top: 5px;
	padding-bottom: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	color: #000000;	
		background-color: #fffcb1;
		background-image: url(http://3.bp.blogspot.com/_u7otytX-Cwg/TO5u1weucKI/AAAAAAAAAIc/k8_pb1vWBCw/s30/heart.png);
		background-repeat: no-repeat;
	margin-top: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
  margin-left: 10px;
	border-top-color: #df5900;
	border-right-color: #df5900;
	border-bottom-color: #df5900;
	border-left-color: #df5900;
	border-top-style: dashed;
	border-bottom-style: dashed;
  border-right-style: dashed;
  border-left-style: dashed;
		padding-left: 25px;
	padding-right: 5px;
	background-position:top left;
	text-align: left;	min-height: 20px;
	}

.custom_caption_box {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	padding-top: 3px;
	padding-bottom: 3px;
	min-height:20px;
	color: #b44d08;
	font-weight: bold;
	border-top-color: #df5900;
	border-right-color: #df5900;
	border-bottom-color: #df5900;
	border-left-color: #df5900;
	border-top-style: dashed;";
  border-right-style: dashed;
  border-left-style: dashed;
	background-color: #fffcb1;
		background-image: url(http://3.bp.blogspot.com/_u7otytX-Cwg/TO5u1weucKI/AAAAAAAAAIc/k8_pb1vWBCw/s30/heart.png);
		background-repeat: no-repeat;
	margin-top: 10px;
  margin-right: 10px;
  margin-bottom: 0px;
  margin-left: 10px;
		padding-left: 25px;
	padding-right: 5px;
	background-position: left;
	text-align: left;	}

.custom_body_box {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	color: #000000;
		border-top-color: #df5900;
	border-right-color: #df5900;
	border-bottom-color: #df5900;
	border-left-color: #df5900;
	border-bottom-style: dashed;
  border-right-style: dashed;
  border-left-style: dashed;
	background-color: #fffcb1;
	margin-top: 0px;
  margin-right: 10px;
  margin-bottom: 10px;
  margin-left: 10px;
		text-align: left;}

.alert_box,
.download_box,
.grey_box,
.code_box,
.info_box ,
.sec_box ,
.warning_box,
.black_box,
.custom_box  {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.black_caption_box,
.alert_caption_box,
.download_caption_box,
.info_caption_box,
.sec_caption_box,
.warning_caption_box,
.grey_caption_box,
.code_caption_box,
.custom_caption_box  {
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.black_body_box,
.alert_body_box,
.download_body_box,
.info_body_box,
.sec_body_box,
.warning_body_box,
.grey_body_box,
.code_body_box,
.custom_body_box {
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
  border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}
